package com.zw.mes.module.prodtaskmanager.entity;

import java.util.Date;

public class ProInvoice {
    private Integer proInvId;

    private Integer proId;

    private Integer preEnqId;

    private Integer proChangeId;

    private String proCode;

    private Integer proClass;

    private Integer proType;

    private String proName;

    private String customer;

    private String insSite;

    private Integer proQty;

    private String proUnit;

    private Integer speEquipType;

    private String designType;

    private Integer design;

    private Integer meteral;

    private Integer manuf;

    private Integer pack;

    private Integer trans;

    private Integer install;

    private Integer debug;

    private Integer spareParts;

    private Integer designStatus;

    private Integer productStatus;

    private String manufScope;

    private String packReq;

    private String mainTechReq;

    private String remark;

    private String preEnqChgRmk;

    private Date createDate;

    private String createName;

    private String createAccount;

    private String principal;

    private String tel;

    private Date cusEntrustDate;

    private String cusDeliveryDate;

    private String proNameDesp;

    private String keyDateFeedback;

    public ProInvoice(Integer proInvId, Integer proId, Integer preEnqId, Integer proChangeId, String proCode, Integer proClass, Integer proType, String proName, String customer, String insSite, Integer proQty, String proUnit, Integer speEquipType, String designType, Integer design, Integer meteral, Integer manuf, Integer pack, Integer trans, Integer install, Integer debug, Integer spareParts, Integer designStatus, Integer productStatus, String manufScope, String packReq, String mainTechReq, String remark, String preEnqChgRmk, Date createDate, String createName, String createAccount, String principal, String tel, Date cusEntrustDate, String cusDeliveryDate, String proNameDesp, String keyDateFeedback) {
        this.proInvId = proInvId;
        this.proId = proId;
        this.preEnqId = preEnqId;
        this.proChangeId = proChangeId;
        this.proCode = proCode;
        this.proClass = proClass;
        this.proType = proType;
        this.proName = proName;
        this.customer = customer;
        this.insSite = insSite;
        this.proQty = proQty;
        this.proUnit = proUnit;
        this.speEquipType = speEquipType;
        this.designType = designType;
        this.design = design;
        this.meteral = meteral;
        this.manuf = manuf;
        this.pack = pack;
        this.trans = trans;
        this.install = install;
        this.debug = debug;
        this.spareParts = spareParts;
        this.designStatus = designStatus;
        this.productStatus = productStatus;
        this.manufScope = manufScope;
        this.packReq = packReq;
        this.mainTechReq = mainTechReq;
        this.remark = remark;
        this.preEnqChgRmk = preEnqChgRmk;
        this.createDate = createDate;
        this.createName = createName;
        this.createAccount = createAccount;
        this.principal = principal;
        this.tel = tel;
        this.cusEntrustDate = cusEntrustDate;
        this.cusDeliveryDate = cusDeliveryDate;
        this.proNameDesp = proNameDesp;
        this.keyDateFeedback = keyDateFeedback;
    }

    public ProInvoice() {
        super();
    }

    public Integer getProInvId() {
        return proInvId;
    }

    public void setProInvId(Integer proInvId) {
        this.proInvId = proInvId;
    }

    public Integer getProId() {
        return proId;
    }

    public void setProId(Integer proId) {
        this.proId = proId;
    }

    public Integer getPreEnqId() {
        return preEnqId;
    }

    public void setPreEnqId(Integer preEnqId) {
        this.preEnqId = preEnqId;
    }

    public Integer getProChangeId() {
        return proChangeId;
    }

    public void setProChangeId(Integer proChangeId) {
        this.proChangeId = proChangeId;
    }

    public String getProCode() {
        return proCode;
    }

    public void setProCode(String proCode) {
        this.proCode = proCode == null ? null : proCode.trim();
    }

    public Integer getProClass() {
        return proClass;
    }

    public void setProClass(Integer proClass) {
        this.proClass = proClass;
    }

    public Integer getProType() {
        return proType;
    }

    public void setProType(Integer proType) {
        this.proType = proType;
    }

    public String getProName() {
        return proName;
    }

    public void setProName(String proName) {
        this.proName = proName == null ? null : proName.trim();
    }

    public String getCustomer() {
        return customer;
    }

    public void setCustomer(String customer) {
        this.customer = customer == null ? null : customer.trim();
    }

    public String getInsSite() {
        return insSite;
    }

    public void setInsSite(String insSite) {
        this.insSite = insSite == null ? null : insSite.trim();
    }

    public Integer getProQty() {
        return proQty;
    }

    public void setProQty(Integer proQty) {
        this.proQty = proQty;
    }

    public String getProUnit() {
        return proUnit;
    }

    public void setProUnit(String proUnit) {
        this.proUnit = proUnit == null ? null : proUnit.trim();
    }

    public Integer getSpeEquipType() {
        return speEquipType;
    }

    public void setSpeEquipType(Integer speEquipType) {
        this.speEquipType = speEquipType;
    }

    public String getDesignType() {
        return designType;
    }

    public void setDesignType(String designType) {
        this.designType = designType == null ? null : designType.trim();
    }

    public Integer getDesign() {
        return design;
    }

    public void setDesign(Integer design) {
        this.design = design;
    }

    public Integer getMeteral() {
        return meteral;
    }

    public void setMeteral(Integer meteral) {
        this.meteral = meteral;
    }

    public Integer getManuf() {
        return manuf;
    }

    public void setManuf(Integer manuf) {
        this.manuf = manuf;
    }

    public Integer getPack() {
        return pack;
    }

    public void setPack(Integer pack) {
        this.pack = pack;
    }

    public Integer getTrans() {
        return trans;
    }

    public void setTrans(Integer trans) {
        this.trans = trans;
    }

    public Integer getInstall() {
        return install;
    }

    public void setInstall(Integer install) {
        this.install = install;
    }

    public Integer getDebug() {
        return debug;
    }

    public void setDebug(Integer debug) {
        this.debug = debug;
    }

    public Integer getSpareParts() {
        return spareParts;
    }

    public void setSpareParts(Integer spareParts) {
        this.spareParts = spareParts;
    }

    public Integer getDesignStatus() {
        return designStatus;
    }

    public void setDesignStatus(Integer designStatus) {
        this.designStatus = designStatus;
    }

    public Integer getProductStatus() {
        return productStatus;
    }

    public void setProductStatus(Integer productStatus) {
        this.productStatus = productStatus;
    }

    public String getManufScope() {
        return manufScope;
    }

    public void setManufScope(String manufScope) {
        this.manufScope = manufScope == null ? null : manufScope.trim();
    }

    public String getPackReq() {
        return packReq;
    }

    public void setPackReq(String packReq) {
        this.packReq = packReq == null ? null : packReq.trim();
    }

    public String getMainTechReq() {
        return mainTechReq;
    }

    public void setMainTechReq(String mainTechReq) {
        this.mainTechReq = mainTechReq == null ? null : mainTechReq.trim();
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public String getPreEnqChgRmk() {
        return preEnqChgRmk;
    }

    public void setPreEnqChgRmk(String preEnqChgRmk) {
        this.preEnqChgRmk = preEnqChgRmk == null ? null : preEnqChgRmk.trim();
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getCreateName() {
        return createName;
    }

    public void setCreateName(String createName) {
        this.createName = createName == null ? null : createName.trim();
    }

    public String getCreateAccount() {
        return createAccount;
    }

    public void setCreateAccount(String createAccount) {
        this.createAccount = createAccount == null ? null : createAccount.trim();
    }

    public String getPrincipal() {
        return principal;
    }

    public void setPrincipal(String principal) {
        this.principal = principal == null ? null : principal.trim();
    }

    public String getTel() {
        return tel;
    }

    public void setTel(String tel) {
        this.tel = tel == null ? null : tel.trim();
    }

    public Date getCusEntrustDate() {
        return cusEntrustDate;
    }

    public void setCusEntrustDate(Date cusEntrustDate) {
        this.cusEntrustDate = cusEntrustDate;
    }

    public String getCusDeliveryDate() {
        return cusDeliveryDate;
    }

    public void setCusDeliveryDate(String cusDeliveryDate) {
        this.cusDeliveryDate = cusDeliveryDate == null ? null : cusDeliveryDate.trim();
    }

    public String getProNameDesp() {
        return proNameDesp;
    }

    public void setProNameDesp(String proNameDesp) {
        this.proNameDesp = proNameDesp == null ? null : proNameDesp.trim();
    }

    public String getKeyDateFeedback() {
        return keyDateFeedback;
    }

    public void setKeyDateFeedback(String keyDateFeedback) {
        this.keyDateFeedback = keyDateFeedback == null ? null : keyDateFeedback.trim();
    }
}